簡介:本課程涵蓋全部Android應用開發的基礎,根據技能點的作用分為5個篇章,包括環境篇、控件篇、布局篇、組件篇和通用篇,本課程的目標就是“看得懂、學得會、做得出”,為后續的學習打下夯實的基礎。
第1章 搭建Android開發環境
本章節通過搭建android開發環境,對所用到的開發工具有一定認識,了解不同工具的不同用途。
第2章 Android項目結構介紹
本章節通過對android項目結構的認識,了解android工程當中每個目錄的用途,為后面真正創建android工程,在工程下編碼打下基礎
第3章 在界面中顯示以及輸入文本信息
通過本章學習TextView和EditText常用屬性,如何將我們的文本內容顯示給用戶,以及輸入我們想要的信息到界面上
第4章 在界面中顯示圖片
通過本章將學會如何通過ImageView將圖片顯示到界面上,以及了解不同drawable文件夾的正真意義
第5章 認識按鈕Button以及ImageButton
講解如何使用Button以及ImageButton按鈕
第6章 監聽按鈕的點擊事件
本章講解實現監聽按鈕的點擊事件的多種方式,讓你在實現方式上擁有更多的選擇
第8章 實現動態自動匹配輸入的內容
通過本章學習學會使用AutoCompleteTextView與MultiAutoCompleteTextView在android應用中如何實現在搜索框中輸入內容自動出現提示內容的功能
第9章 使用多狀態按鈕ToggleButton
本章講解如何使用ToggleButton實現按鈕的多種狀態效果
第10章 使用CheckBox實現多選效果
講解如何使用CheckBox實現多選效果
第11章 使用RadioGroup與RadioButton實現單選效果
本章講解如何使用RadioGroup與RadioButton實現單選效果
第12章 五布局之線性布局LinearLayout
通過本章學習LinearLayout的布局效果,以及線性布局中常用到的屬性,掌握結合實際如何搭建一個線性布局的頁面
第13章 五布局之相對布局RelativeLayout
通過本章學習相對布局的特點,學習大量相對布局的屬性,同時如何通過相對布局實現一個稍復雜布局頁面
第14章 五布局之幀布局FrameLayout
通過本章學習針布局的熱點,通過針布局來實現一個霓虹燈類似的界面
第15章 五布局之絕對布局AbsoluteLayout
通過本章學習絕對布局的特點,掌握絕對布局的屬性,理解絕對布局的用法
第16章 五布局之表格布局TableLayout
通過本章的學習表格布局的特點,掌握表格布局的屬性,通過表格布局實現類似計算器界面的效果
第17章 認識“老朋友”Activity
本章講解Activity的概念以及生命周期
第21章 綜合練習—制作簡易計算器
本章將會用之前學習的內容和一部分即將學習的新內容進行綜合的應用來完成一個簡單的計算器應用